#pragma once

#include "scr_game_state.h"
#include "scr_resource_manager.h"

class SCRStateTitle
	: public SCRGameState
{
public:

	SCRStateTitle();
	virtual void OnInitialize();
	virtual void OnUpdate(const int& Delta);
	virtual void OnRender(const int& Delta);
	virtual void OnTerminate();
	virtual void OnKeyClick(const int& Key);
	virtual void OnMouseClick(const int& X, const int& Y, const SCRMouseButton::Enum& Button);

private:

	SCRFontPtr m_Font0;
	SCRFontPtr m_Font1;
	int m_Time;
	bool m_IsPressed;
};
